body{
	color:#666666;
}
/*内容页面私有的样式*/
ul, li {
    padding:0px;
    margin:0px;
}
ul li {
    list-style:none;
}
select {
    appearance:none;
    -moz-appearance:none; /* Firefox */
    -webkit-appearance:none; /* Safari 和 Chrome */
    background:url(../../img/down-icon.jpg) no-repeat 180px center;
}

/*滚动条样式*/
.w928{
	min-width:928px;
}

/*用户中心*/
.f-l {
    float:left;
}
.f-r {
    float:right;
}
.clr {
    clear:both;
}
.mar-t40 {
    margin-top:40px;
}
.mar-t30 {
    margin-top:30px;
}
.pad30 {
    padding:30px;
}
.pad-b15 {
    padding-bottom:15px;
}
.bor1 {
    border:#e0e0e0 1px solid;
}
.bor1-t {
    border-bottom:#e0e0e0 1px solid;
}
.bor1-top {
    border-top:#e0e0e0 1px solid;
}
.bor-t0 {
    border-bottom:none;
}
.font1 {
    font-size:14px;
    color:#666666;
}
.font1 a{
    font-size:14px;
    color:#666666;
}
.font2 {
    font-size:14px;
    color:#999999;
}
.font2 a{
    font-size:14px;
    color:#999999;
}
.img-bor {
    border:#e6e6e6 1px solid;
}
/*左侧*/
.left-nav {
    width:250px;
}
.right-content {
    width:926px;
}
.tou-img img {
    width:184px;
    height:184px;
}
.tou-img span.name-vip {
    margin-top:10px;
    display:block;
}
.tou-img span.name-novip {
    margin-top:10px;
    display:block;
}
.tou-img span.name-vip span{
    padding-right:30px;
    height:18px;
    line-height:18px;
    background:url(../../img/vip-icon.jpg) no-repeat right center;
}

.tou-img span.name-novip span{
    padding-right:30px;
    height:18px;
    line-height:18px;
}
.xxul ul{
    padding:0;
    margin:0;
}
.xxul ul li {
    width:100%;
    height:66px;      
    list-style:none; 
    border-bottom:#e0e0e0 1px solid;
}
.xxul ul li:last-child {
    border-bottom:none;
}
.xxul ul li a {
    display:block;
    text-align:center;
    line-height:66px;
    outline:none;
}
.active a {
    color:red;
}
/*个人信息*/
.xx-top {
    padding:0 18px;
    height:68px;
    line-height:68px;
}
.xx-content {
    padding:0 20px;
}
.h85 {
    height:85px; 
    line-height:85px;
}
.h150 {
    height:150px;
}
.con-title {
    display:inline-block;
    width:75px;
    text-align:center;
}
.con-content {
    display:inline-block;
    width:400px;
    text-align:left;
}
.default-img1 {
    width:32px;
    height:32px;
    vertical-align:central;
}
.tou-x {
	height:85px;
	vertical-align:middle;
    background:url(../../img/default-tou.jpg) no-repeat left center;
    background-size:34px 34px;
}
.tou-x img{
	width:34px;
	height:34px;
	padding-top:26px;
}
.up-down:hover {
    cursor:pointer;
}
.up-down i {
    margin-left:8px;
}
.upload-tou {
    width:80px;
    height:80px;
    margin-top:46px;
    background:url(../../img/default2-tou.jpg) no-repeat left center;
    background-size:80px 80px;
    overflow:hidden;
    vertical-align:middle;
}
.upload-tou img{
	width:100%;
}
.upload-head {
    height:150px;
}
.add-up {
    position:relative;
    height:80px;
    margin-top:31px;
    margin-left:20px;
}
input[type=file] {
    width:95px;
    height:34px;
    position:absolute;
    margin-top:-34px;
    opacity:0;
}
input[type=file]:hover {
    cursor:pointer;
}
.add-tou {
    width:95px;
    height:32px;
    margin-top:15px;
    border:black 1px solid;
    font-size:14px;
    color:#666666;
    text-align:center;
    line-height:32px;
}
.up-btn {
    width:97px;
    height:36px;
    margin-top:10px;
    background:red;
    color:#fff;
    border:none;
}
.btn-red {
    width:96px;
    height:36px;
    background:red;
    color:#fff;
    font-size:14px;
    border:none;
}
a.link-red {
	display:block;
    width:96px;
    height:36px;
    margin:0 auto;
    background:red;
    color:#fff;
    font-size:14px;
    border:none;
    text-decoration:none;
    line-height:36px;
}
.input-modify {
    width:260px;
    height:32px;
    padding-left:10px;
    margin-right:16px;
    border:#cccccc 1px solid;
    color:#000;
    font-size:14px;
}
input::-webkit-input-placeholder {
  color: #aaa;
}
input::-moz-placeholder {
  color: #aaa;
}

/*修改密码*/

.pass-content {
    width:462px;
    margin:0 auto;
    margin-top:60px;
    text-align:center;
}
.pass-content ul li {
    margin-top:20px;
}
.pass-content ul li span {
    display:inline-block;
    width:168px;
    text-align:right;
}
.pass-content input[type=button] {
    margin:40px 0;       
}

/*收货地址*/
.adress-content {
    padding:30px;
}
a.shouhuo {
    color:red;
}
a.shouhuo:hover {
    text-decoration:underline;
}
.adress-content ul {
    margin-top:30px;
}
.adress-content ul li{
    height:55px;
}
.adress-content ul li span{
    display:inline-block;
    width:128px;
    text-align:right;
    margin-right:5px;
}
.sel1 {
    width:200px;
    height:36px;
}
.sel2 {
    width:400px;
    height:36px;
    margin-left:10px;
    background:url(../../img/down-icon.jpg) no-repeat 380px center;
}
.adress-content textarea {
    width:590px;
    height:60px;
    padding:10px;
    background:#f7f7f7;
}
.address-mass {
    padding:38px 18px;
}
.address-mass ul { 
}

.address-mass ul li.head {
    background:#f2f2f2;   
    height:48px;
    line-height:48px;
}
.address-mass ul li {
    height:80px;
    line-height:80px;
    border:#e0e0e0 1px solid;
    border-bottom:0px;    
}
.address-mass ul li div {
	float:left;
    display:inline-block;
    text-align:center;
}
.address-mass ul li div span{
	padding:5px;
}
.address-mass ul li div a:hover {
    text-decoration:underline;
}
.sp1 {
    width:10%;
}
.sp2 {
    width:15%;
}
.sp3 {
    width:18%;
}
.sp4 {
    width:15%;
}
.sp5 {
    width:15%;
}
.sp6 {
    width:15%;
}
.sp7 {
    width:8%;
}
a.modify-address {
    color:#3366cc;  
    margin-right:5px; 
}
a.delete-address {
    color:#3366cc;   
    margin-left:5px; 
}
a.default-address {
    color:red;
}
a.set-default-address {
    color:#3366cc;
}

/*我的订单*/
.order-content {
    padding:10px 22px;
}
.table-top {
}
.table-top span {
    display:inline-block;
    text-align:center;
}
.h50 {
    height:50px;
}
.h136 {
    height:136px;
}
.line-h50 {
    line-height:50px;
}
.or1 {
    width:251px;
}
.or2 {
    width:95px;
}
.or3 {
    width:130px;
}
.or4 {
    width:178px;
}
.or5 {
    width:102px;
}
.or6 {
    width:100px;
}
.or7 {
    width:120px;
}
.or7 {
    width:120px;
}
div.or8 {
    width:130px;
    line-height:0px !important;
}
.order-wei {
    margin-bottom:10px;
}
.order-top {
    padding-left:22px;
    background:#f2f2f2;
    border-bottom:#e0e0e0 1px solid;
}
.order-content-wei {
    height:auto;
    border-bottom:#e0e0e0 1px solid;
    border-right:#e0e0e0 1px solid;
}
.or-left {
    width:669px;
    border-right:#e0e0e0 1px solid;
    border-left:#e0e0e0 1px solid;
}
.or-left ul li {
    height:136px;
    border-bottom:#e0e0e0 1px solid;
    clear:left;
}
.or-left ul li:last-child {
        border-bottom:none;
}
.or-left ul li div {
    float:left;
    line-height:136px;
    text-align:center;
}
.or-left ul li div.or8 {
    float:left;
}
.or-left ul li div.or8 img {
    width:102px;
    height:102px;
    margin:18px;   
    line-height:0px;
}
.or-left ul li div.or7 p {
    line-height:30px;
    text-align:left;
    margin:20px 0 20px 0;    
}
.form-control-select{
	min-width:120px;
	border:1px solid #ccc;
	height:36px;
	line-height:36px;
}
.or-right {
    width:210px;
    height:100%;
    line-height:60px;
}

.or-right span {
    margin:0 auto;
    display:inline-block;
    text-align:center;
    vertical-align: middle;
}
a.a-detail {
    color:#3366cc;
}
.a-detail:hover {
    text-decoration:underline;       
}
a.a-pay {
    color:#ff0000;
}
.a-pay:hover {
    text-decoration:underline;
}
a.a-delete {
    color:#ff0000;
}
a.a-delete:hover {
    text-decoration:underline;
}


/*订单明细--待付款、已付款*/
.order-detail-content {
    padding:20px;
}
.order-detail-content p {
    line-height:60px;   
    word-break:break-all;
    word-wrap:break-word;
}
.order-detail-content p a {
    margin-left:50px;
    color:#3366cc;       
}
.detail-or-top span{
    display:inline-block;
    text-align:center;
}
.or-detail {
    width:100%;
    border-left:#e0e0e0 1px solid;
}
.or-detail ul li {
    height:136px;
    border-bottom:#e0e0e0 1px solid;
    clear:left;
}
.or-detail ul li:last-child {
        border-bottom:none;
}
.or-detail ul li div {
	float:left;
    /*display:inline-block;*/
    line-height:136px;
    text-align:center;
    height:136px;
}
.or-detail ul li div.w15 img{
	max-width:100%;
}
.or-detail ul li div.or8 {
    float:left;
}
.or-detail ul li div.or8 img {
    width:102px;
    height:102px;
    margin:18px;   
    line-height:0px;
}
.or-detail ul li div.or7 p {
    line-height:30px;
    text-align:left;
    margin:20px 0 20px 0;    
}
.w35 {
    width:35%; 
}
.w33 {
    width:32%; 
}
.real-pay {
    text-align:right;
}
.real-pay span {
    color:red;
}

/*购物车*/
.w34 {
    width:34%; 
}
.w13 {
    width:13%;
}
.check-sel {
    float:left;
    padding-left:20px;
}
.check-sel input{
	margin-top:65px;
}
a.a-remove {
    color:red;
}
a.a-remove:hover {
    text-decoration:underline;
}

/*无收货地址--订单详情*/
.btn-gray {
    width:96px;
    height:36px;
    font-size:14px;
    border:none;
    background:#999999;
    color:#fff;
}

.cate-title {
    font-size:20px;
    color:#333333;
}
.mar-left-126 {
    margin-left:-126px;
}
.w15 {
    width:15%;
}
.shouhuo {
    padding:30px 20px;
}
a.shouhuo-address {
    background:url(../../img/add-icon.jpg) no-repeat 20px center;
    padding-left:50px;
}
.invoice {
    margin:15px;
}
.taitou {
    width:260px;
    height:32px;
    padding-left:10px;
    margin-right:16px;
    border:#cccccc 1px solid;
    color:#000;
    font-size:14px;
}

/*有收货地址--订单详情*/
.envelope-bj {
    width:337px;
    height:132px;
    padding:24px;
    margin:0 3px 26px 1px;
    background:url(../../img/envelope-bj.jpg) no-repeat;
    background-size:100%;
}
.noenvelope{
    width:330px;
    height:132px;
    padding:24px;
    margin:0 3px 26px 1px;
    background-size:100%;
    border:#ccc 1px dashed;
    background:none;
}
.shouhuo .address-phone {
    line-height:50px;
    overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;/*强制不换行*/
}
.wordl{
    overflow: hidden; /*自动隐藏文字*/
    text-overflow: ellipsis;/*文字隐藏后添加省略号*/
    white-space: nowrap;/*强制不换行*/
}

/*申请VIP*/
.VIP-content {
    padding:20px;
}
.vip {
    margin-bottom:20px;
}
.vip-top {
    height:48px;
    line-height:48px;
    padding-left:20px;
}
.vip-top span {
    border-left:4px #000 solid;
    padding-left:10px;
}
.vip-body {
    padding:20px;
    min-height:70px;
}
.vip-body p {
    text-indent:2em;
    line-height:30px;
}
.vip-body ul {
    border-bottom:#e0e0e0 1px solid;
}
.vip-body ul li {
    height:40px;
    text-align:center;
}
.vip-body ul li span {
    float:left;
    display:block; 
    height:100%;
    line-height:40px;
    border-right:#e0e0e0 1px solid;
}
.vip-body ul li.oli {
    background:#f2f2f2;    
}
.vip1 {
    width:382px;
}
.vip2 {
    width:250px;
}
.vip3 {
    width:240px;
}
.vip4 {
    width:240px;
}
.tq-name {
    background:#f05e5f;
}
.jp-vip {
    background:#9e9e9e;
}
.bz-vip {
    background:#bababa;
}
.pt-member {
    background:#d6d6d6;
}
.vip-head {
    height:40px;
    color:#fff;
}
.gou {
    background:url(../../img/gou.png) no-repeat center;
}
ul.pay-method {
    clear:both;
    border:none;
}    
ul.pay-method li {
    float:left;
    width:74px;
    height:32px;
    border:red 1px solid;
    margin-right:20px;
}
ul.pay-method li:hover {
    cursor:pointer;   
}
span.pay-name {
    display:block;
    width:100%;
    height:100%;
    text-align:center;
    line-height:32px !important;
    border-right:none !important;
}
span.pay-gou {
    position:relative;
    margin-top:-32px;
    height:100%;
    width:100%;
    background:url(../../img/pay-gou.png) no-repeat right bottom;
    border-right:none !important;
}

.last-pay {
    text-align:center;
}
.last-pay p {
    line-height:50px;
}
.last-pay p span {
    color:red;
}


/*我的业务员*/
.business-content {
    padding:32px;
    min-height:580px;
}
.business-content p img{
	width:auto;
	max-width:100%;
}
.yewu-tou {
    width:145px;
    height:145px;
    border-radius:50%;
}
.yewu-tou img {
    width:145px;
    height:145px;
    border-radius:50%;
}
.yewu-xx {
    margin-left:190px;
}
.yewu-xx p {
    color:#333333;
    font-size:16px;
    line-height:34px;
}
      
/*支付成功*/
      
      
 
.zichang{
	white-space:nowrap; 
	overflow:hidden; 
	text-overflow:ellipsis;
}


.hide {
    display:none;
}